home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / dev / lang / amigaedocs.lha / ModulesText / libraries / configregs.txt < prev    next >
Text File  |  1992-09-02  |  2KB  |  97 lines

  1. ShowModule v0.1 (c) 1992 $#%!
  2. now showing: "emodules:libraries/configregs.m"
  3. NOTE: don't use this output in your code, use the module instead.
  4.  
  5. (---) OBJECT expansionrom
  6. (  0)   type:CHAR
  7. (  1)   product:CHAR
  8. (  2)   flags:CHAR
  9. (  3)   reserved03:CHAR
  10. (  4)   manufacturer:INT
  11. (  6)   serialnumber:LONG
  12. ( 10)   initdiagvec:INT
  13. ( 12)   reserved0c:CHAR
  14. ( 13)   reserved0d:CHAR
  15. ( 14)   reserved0e:CHAR
  16. ( 15)   reserved0f:CHAR
  17. (---) ENDOBJECT     /* SIZEOF=16 */
  18.  
  19. (---) OBJECT expansioncontrol
  20. (  0)   interrupt:CHAR
  21. (  1)   z3_highbase:CHAR
  22. (  2)   baseaddress:CHAR
  23. (  3)   shutup:CHAR
  24. (  4)   reserved14:CHAR
  25. (  5)   reserved15:CHAR
  26. (  6)   reserved16:CHAR
  27. (  7)   reserved17:CHAR
  28. (  8)   reserved18:CHAR
  29. (  9)   reserved19:CHAR
  30. ( 10)   reserved1a:CHAR
  31. ( 11)   reserved1b:CHAR
  32. ( 12)   reserved1c:CHAR
  33. ( 13)   reserved1d:CHAR
  34. ( 14)   reserved1e:CHAR
  35. ( 15)   reserved1f:CHAR
  36. (---) ENDOBJECT     /* SIZEOF=16 */
  37.  
  38. CONST E_SLOTSIZE=$10000,
  39.       E_SLOTMASK=$FFFF,
  40.       E_SLOTSHIFT=16,
  41.       E_EXPANSIONBASE=$E80000,
  42.       EZ3_EXPANSIONBASE=$FF000000,
  43.       E_EXPANSIONSIZE=$80000,
  44.       E_EXPANSIONSLOTS=8,
  45.       E_MEMORYBASE=$200000,
  46.       E_MEMORYSIZE=$800000,
  47.       E_MEMORYSLOTS=$80,
  48.       EZ3_CONFIGAREA=$40000000,
  49.       EZ3_CONFIGAREAEND=$7FFFFFFF,
  50.       EZ3_SIZEGRANULARITY=$80000,
  51.       ERT_TYPEMASK=$C0,
  52.       ERT_TYPEBIT=6,
  53.       ERT_TYPESIZE=2,
  54.       ERT_NEWBOARD=$C0,
  55.       ERT_ZORROII=$C0,
  56.       ERT_ZORROIII=$80,
  57.       ERTF_MEMLIST=$20,
  58.       ERTF_DIAGVALID=16,
  59.       ERTF_CHAINEDCONFIG=8,
  60.       ERT_MEMMASK=7,
  61.       ERT_MEMBIT=0,
  62.       ERT_MEMSIZE=3,
  63.       ERFF_MEMSPACE=$80,
  64.       ERFF_NOSHUTUP=$40,
  65.       ERFF_EXTENDED=$20,
  66.       ERFF_ZORRO_III=16,
  67.       ERT_Z3_SSMASK=15,
  68.       ERT_Z3_SSBIT=0,
  69.       ERT_Z3_SSSIZE=4,
  70.       ECIF_INTENA=2,
  71.       ECIF_RESET=8,
  72.       ECIF_INT2PEND=16,
  73.       ECIF_INT6PEND=$20,
  74.       ECIF_INT7PEND=$40,
  75.       ECIF_INTERRUPTING=$80
  76.  
  77. (---) OBJECT diagarea
  78. (  0)   config:CHAR
  79. (  1)   flags:CHAR
  80. (  2)   size:INT
  81. (  4)   diagpoint:INT
  82. (  6)   bootpoint:INT
  83. (  8)   name:INT
  84. ( 10)   reserved01:INT
  85. ( 12)   reserved02:INT
  86. (---) ENDOBJECT     /* SIZEOF=14 */
  87.  
  88. CONST DAC_BUSWIDTH=$C0,
  89.       DAC_NIBBLEWIDE=0,
  90.       DAC_BYTEWIDE=$40,
  91.       DAC_WORDWIDE=$80,
  92.       DAC_BOOTTIME=$30,
  93.       DAC_NEVER=0,
  94.       DAC_CONFIGTIME=16,
  95.       DAC_BINDTIME=$20
  96.  
  97.